[공지] openNAMU 계정 이전 신청을 받고 있습니다.
알림
현재 진행 중인 사용자 토론이 있습니다.
r3 vs r4 | ||
---|---|---|
1 | 1 | [[분류:the seed]][[분류:2021년 사건 사고]] |
2 | 2 | [목차] |
3 | 3 | == 개요 == |
4 | 4 | include 문법을 엄청나게 사용하여 [[the seed]] 엔진을 사용하는 위키 모두를 마비시킨 사건. |
5 | 5 | |
6 | 6 | == 원인 == |
7 | 7 | 짧게 말하자면 include 문법 남발로 한번에 많은 문서를 불러오는 과정에서 엄청난 트래픽이 발생해 서버가 마비된 것이 원인. |
8 | 8 | |
9 | 9 | === 나무위키 === |
10 | 10 | 2021년 12월 2일 약 15시 경, [[나무위키]]의 'SARS-CoV-2/오미크론 변이' 문서에 한 IP 유저가 '''편집 요청'''으로 반달을 했는데 모 사용자가 승인하는 바람에 문제가 발생한 것으로 보인다. [[https://namu.wiki/edit_request/HallowedFunnyMeltedStick|해당 편집요청]] ([[https://archive.ph/ilbSA|@]]), [[https://namu.wiki/diff/SARS-CoV-2/오미크론%20변이?rev=698&oldrev=697|비교]] ([[https://archive.ph/1xTmX|@]]) |
11 | 11 | |
12 | 12 | === 더시드위키 === |
13 | 13 | 모 사용자가 많은 문서에 include 문법을 남발함으로써 서버가 터졌다. [[https://theseed.io/contribution/author/I_Love_Maizono_Sayaka/document|기여 목록]], [[https://theseed.io/diff/담도암복싱%206호선?rev=8&oldrev=7|그 중 한 문서 비교]] ([[https://archive.ph/aVQtc|@]]) |
14 | 14 | |
15 | 15 | === 알파위키, 더시드포럼 === |
16 | 16 | 더시드위키와 같은 서버를 사용하는 곳이므로 당연하게도(...) 불똥이 튀었다. |
17 | 17 | |
18 | 18 | == 결과 == |
19 | 19 | 나무위키를 비롯한 알파위키, 더시드위키까지 522 오류 코드를 뿜으면서 서버와 연결되지 않았다. |
20 | 20 | |
21 | 21 | 당일 16시 쯤 나무위키는 클라우드플레어 DDOS 검사가 자동으로 활성화 되면서 서버가 정상화된 듯 했으나, 다시 접속이 어려워졌다. |
22 | 22 | |
23 | 23 | 당일 17시 쯤 복구가 완료되었다. the seed를 사용하는 위키 3개와 더시드포럼이 정상화 되었다. |
24 | 24 | |
25 | 25 | === 나무위키 === |
26 | 26 | IP 유저는 당연히 차단되었고, 편집요청을 승인한 모 사용자는 다중 계정이라는 이유로 무기한 차단되었다. |
27 | 27 | |
28 | 28 | 해당 사용자는 편집 요청을 닫으려다 실수로 승인했다고 한다. [[https://gall.dcinside.com/mgallery/board/view/?id=namuwiki&no=35074&page=1|#]] [[https://archive.ph/gKBFn|@]] ~~근데 관리자만 닫을 수 있잖아~~ |
29 | 29 | |
30 | 30 | 그 이후에도 동일한 문서에 동일한 방법으로 반달을 했으나 운영 방해로 무기한 차단되었다. [[https://board.namu.wiki/b/report/2759065|#]] [[https://archive.ph/7hl9Q|@]] |
31 | 31 | |
32 | 32 | === 더시드위키 === |
33 | 33 | 권한을 가지고 있는 사용자가 긴급 차단하면서 사건은 마무리 되었다. [[https://theseed.io/thread/OptimalAblazeTameMiddle|스레드]], [[https://theseed.io/BlockHistory?query=I_Love_Maizono_Sayaka&target=text|차단 기록]] |
34 | 34 | |
35 | 35 | === 알파위키, 더시드포럼 === |
36 | 36 | 더시드위키가 돌아왔으니 당연히 정상화가 되었다. |
37 | 37 | |
38 | 38 | == 결론 == |
39 | 39 | the seed 엔진 긴급 패치로 현재는 [[https://namu.wiki/w/SARS-CoV-2/오미크론%20변이?rev=698|문서 길이가 길다고 표시되며 원래 내용은 나오지 않게 되었고]], 너무 많이 글자를 추가하면 저장되지 않게 패치되었다. |
40 | 40 | |
41 | 41 | 더시드포럼에 [[https://feedback.theseed.io/posts/308/inkeulrudeu-hwagjanggineungeul-cugahaeya-handa-bobnida|인클루드 확장기능을 추가해야 한다는 글]]이 올라왔다. 물론 받아드리는 것은 namu의 자유. |
... | ... |